supply rack - French English Dictionary